package com.ruoyi.ucenter.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 自定义手机号校验工具 字符串操作工具类
 *
 * @author 姚环老师
 * @since 1.0
 */
@SuppressWarnings("all")
public class FormUtils {

    /**
     * 手机号验证
     */
    public static boolean isMobile(String str) {
//        Pattern p = Pattern.compile("^[1][3,4,5,7,8,9][0-9]{9}$"); // 验证手机号
        Pattern p = Pattern.compile("^1[3-9]\\d{9}$|^17[0-28]\\d{8}$"); // 验证手机号
        Matcher m = p.matcher(str);
        return m.matches();
    }
    public static boolean isMall(String str) {
        Pattern p = Pattern.compile("^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$"); // 验证邮箱
        Matcher m = p.matcher(str);
        return m.matches();
    }

}
